Skip to content

feat: add app icons and tray functionality#88

Merged
mgerb merged 1 commit intomainfrom
dev
Apr 27, 2026
Merged

feat: add app icons and tray functionality#88
mgerb merged 1 commit intomainfrom
dev

Conversation

@mgerb
Copy link
Copy Markdown
Owner

@mgerb mgerb commented Apr 22, 2026

  • Create new Spacecap logo icon.
  • Add Linux tray support. Unfortunately we have to pull in GTK for this, because that's just what SDL3 relies on. As of right now it increases the AppImage build from ~18MB to ~26MB.
  • Update build and test action to also build the AppImage.

closes #87

- Create new Spacecap logo icon.
- Add Linux tray support. Unfortunately we have to pull in GTK for this,
  because that's just what SDL3 relies on. As of right now it increases
  the AppImage build from ~18MB to ~26MB.
- Update build and test action to also build the AppImage.
- Update imguiz. This updates imgui to the latest docking branch. It
  also bundles SDL3 in with it, so we can remove the SDL3 dependency
  from Spacecap. I did this with these changes because we rely on some
  SDL3 APIs for this tray change.

closes #87
@mgerb mgerb merged commit 720bf86 into main Apr 27, 2026
1 check passed
@mgerb mgerb deleted the dev branch April 27, 2026 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add app icons and tray functionality

1 participant